chief scientist - Turc Anglais Dictionnaire